/* CSS Document */

/***Block***/

/**Block01**/
#pagalet-feed-stream .block01 {
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:solid 1px #e7e7e7;
	height:1%;
}
.block01.last {
	border-bottom:none;
}
/*Heading*/
.block01 h2 {
	margin:0px;
	padding-bottom:5px;
	font-size:12px;
	line-height:18px;
	color:#333;
	/*overflow:hidden;
	height:1%;*/
}
.block01 h2 i {
	font-weight:normal;
	font-style:normal;
	font-size:12px;
}
.block01 h2 u {
	text-decoration:none;
	color:#838383;
	font-size:12px;
}
.block01 h2 b {
	background:url(images/graphics/arrow-right.gif) no-repeat 0px 4px;
	width:4px;
	height:7px;
	font-size:12px;
}
.block01 h2 small {
	font-size:11px;
	font-weight:normal;
}
.block01 h2 span.left {
	width:395px;
	float:left;
}
.block01 h2 span.right {
	width:38px;
	float:right;
	text-align:right;
}
.block01 h2 span.right img {
	margin-left:2px;
}
.block01 h2 span.left, .block01 h2 span.right {
	display:block;
}
.block01 h2 span.right {
	position:relative;
	padding-top:6px;
}
.block01 h3 {
	margin:0px;
	color:#838383;
	font-size:11px;
	font-weight:normal;
	padding-bottom:5px;
}
.block01 h3	b {
	background:url(images/graphics/seperate-01.gif) no-repeat right;
	display:inline-block;
	padding-right:6px;
	margin-right:6px;
	font-weight:normal;
}
.block01 h3	b.last {
	background:none;
}
.block01 .highlight h3 {
	padding-bottom:0px !important;
}
.block01 .highlight h4 {
	padding-bottom:0px;
    overflow: hidden;
    width: 100%;
}

/*Block02 - Home Section*/
#home-section .wrapper-block02 {
	padding-bottom:10px;
}
#home-section .block02 {
	padding-bottom:10px;
	/*height:1%;
	overflow:hidden;*/
}
#home-section .block02-main {
	width:190px;
	float:right;
}
#home-section .block02 h4 {
	line-height:16px;
	overflow:hidden;
	height:1%;
}
#home-section .block02 h4 span.left {
	width:164px;
	float:left;
}
#home-section .block02 h4 span.right {
	width:13px;
	float:right;
	text-align:right;
	padding-top:5px;
}
#home-section .block02 h4 span.left, #home-section .block02 h4 span.right {
	display:block;
}
#home-section .block02 h4 span.left {
	overflow:hidden;
}
#home-section .block02 p {
	padding-bottom:0px;
}

/**Block03**/
.wrapper-block03 {
	padding-bottom:10px;
}
.block03 {
	/*height:1%;
	overflow:hidden;*/
}
.block03-main {
	width:204px;
	float:right;
}
#content-right-05 .block03-main {
	width:187px;
	float:right;
}
.block03 p {
	padding-bottom:3px;
}
/*Block03 - Home Section*/
#home-section .wrapper-block03 {
	padding-bottom:10px;
}
#home-section .block03 {
	/*height:1%;
	overflow:hidden;*/
}
#home-section .block03-main {
	width:227px;
	float:right;
}
#home-section .block03 p {
	padding-bottom:3px;
}

/**Block04** da move qua profile/
/*.wrapper-block04 {}
.block04 {
	padding:0px 0px 2px;
	border-bottom:solid 1px #d7d7d7;
}
#col1-main .block04{
	width:100%;
	float:left;
}
.block04.last {
	border-bottom:none;
}
.block04-main {
	padding-left:10px;
}
.block04 .intro {
	height:1%;
	overflow:hidden;
	padding-bottom:10px;
}
.block04 .intro-main {
	width:122px;
	float:right;
	overflow:hidden;
}
.block04 .intro-main p {
	padding-bottom:5px;
}
.block04 ul, .block04 ul.listlink, .block04 ul.listlink02, .block04 ul.listlink03 {
	margin:0px;
	padding-left:0px;
	list-style-type:none;
}
.block04 ul.listlink03 {
	padding-left:10px !important;
	padding-top:5px;
	padding-bottom:4px;
}
.block04 ul li, .block04 ul.listlink li, .block04 ul.listlink02 li, .block04 ul.listlink03 li {
	margin:0px;
	height:1%;
}
.block04 ul li, .block04 ul.listlink li {
	padding-bottom:0px !important;
}
.block04 ul.listlink03 li {
	padding-bottom:4px !important;
}
.block04 ul.listlink02 li {
	padding-bottom:0px !important;
	_padding-bottom:0px !important;
	*padding-bottom:0px !important;
}
.block04 ul li a, .block04 ul.listlink li a, .block04 ul.listlink02 li a {
	display:block;
	padding:5px 0 5px 5px;
}
.block04 ul.listlink03 li a {
	padding:0px !important;
}
.block04 ul li a:hover, .block04 ul.listlink02 li a:hover {
	text-decoration:none;
	background-color:#f0f6fb;
	color:#333;
}
.block04 ul.listlink li a:hover, .block04 ul.listlink03 li a:hover {
	background:none !important;
	text-decoration:underline;
	color:#014c8f;
}
.block04 ul li a.active, .block04 ul.listlink02 li a.active {
	background-color:#EAEDF0;
	color:#333;
	font-weight:bold;
}
.block04 ul li a.loading, .block04 ul.listlink02 li a.loading {
	background:url(images/icons/loading_icon.gif) no-repeat 160px center !important;
}
.block04 ul li a.active:hover, .block04 ul.listlink02 li a.active:hover {
	text-decoration:none;
	background-color:#ebf0f4;
}*/
/*Add them icon* vo menu left*/
.block04 ul.listlink02 li{
	width:180px;
	float:left;
}
.block04 ul.listlink02 li a{
	float:left;
	width:175px;
}
.block04 ul.listlink02 li img{
	width:9px;
	height:12px;
	background:url(images/graphics/bullet02.gif) no-repeat left top;
	margin:5px 5px 0 0;
	display:inline;
	float:right;
}
.block04 ul.listlink02 li a.letter{
	float:left;
	width:175px;
	cursor:pointer;
}
.block04 ul.listlink02 li a.letter span.left{
	width:100px;
	display:block;
	float:left;
	
}
.block04 ul.listlink02 li .over img{
	background:url(images/graphics/bg-h4-style01.gif) no-repeat left top;
}
.block04 ul.listlink02 li .submenu{
	padding:0px;
	display:none;
	width:180px;
	float:left;
}
.block04 ul.listlink02 li .submenu li{
	background:none;
	width:180px;
	float:left;
	height:26px;
}
.block04 ul.listlink02 li .submenu li a{
	padding:5px 0 5px 22px;
	display:block;
	width:158px;
	float:left;
}
.block04 ul.listlink02 li .submenu li a:hover{
	background:#f0f6fb;
}
.block04 ul.listlink02 li .submenu li a.active{
	background:#f0f6fb;
}
.block04 ul.listlink02 li .submenu li a.active:hover{
	background:#f0f6fb;
}
.block04 ul.listlink02 li .submenu li a .left{
	width:120px;
	float:left;
}
.block04 ul.listlink02 li .submenu li a .right{
	margin:0 5px 0 0;
	display:inline;
}
.block04 ul.listlink02 li .submenu li a span{
	display:block;
}
/*Add them icon* vo menu left*/
.block04 ul ul.square {
	margin:0px;
	padding:2px 0px 5px 20px;
}
.block04 ul.square li, .block04 ul ul.square li {
	padding-bottom:2px !important;
	padding-left:0;
	margin-top:5px;
}
.block04 ul.square li a, .block04 ul ul.square li a {
	padding:0px !important;
}
.block04 ul.square li a:hover, .block04 ul ul.square li a:hover {
	background:none !important;
	color:#014c8f;
	text-decoration:underline;
}
.block04 ul.square li a.active, .block04 ul ul.square li a.active {
	background:none !important;
	color:#014c8f;
	font-weight:bold;
}
.block04 .right .icon01.ico102{
	background-position: -2873px 4px
}
/*Nguyen28/03/2011*/
.block04 ul li{
	padding-bottom:5px!;
}
.block04 ul li.pre_bor_top{
	padding-bottom:15px!important;
}
.block04 ul li.bor_top{
	border-top:1px solid #d7d7d7;
	padding:0px 0 0 0!important;
}
.block04 ul.list02{
    padding:10px 0 0 0;
}
.block04 ul li.bor_bottom{
	border-bottom:1px solid #d7d7d7;
	padding:0 0 15px 0!important;
}
.block04 ul li .icon01{
	float:left;
}
/*E Nguyen28/03/2011*/
/*Heading*/
.block04 h5 {
	font-size:11px;
}

/**Block05**/
.wrapper-block05 {
	padding-bottom:15px;
}
.block05 {
	background-color:#f7f7f7;
	border:solid 1px #ebebeb;
	text-align:center;
	padding:20px 10px;
}


/***Activity Section***/
.wrapper-activity-list {
	padding-top:8px;
	padding-bottom:10px;
}
.activity-list {
	width:372px;
}
.activity-list ul {
	margin:0px;
	padding-left:0px;
	list-style-type:none;
}
.activity-list ul li {
	padding:0px 1px 1px 0px;
	float:left;
	display:block;
}


/***Sub Section**
.sub-section{
	width:473px;
	position:relative;
}
#home-section .sub-section{
	width:484px;
}
#tab2 .sub-section,
#tab3 .sub-section{
	width:476px;
	float:left;
	margin:0 0 0 10px;	
	display:inline;
	background:red;
}
#home-section #tab2 .sub-section,
#home-section #tab3 .sub-section{
	width:486px;

}
*html #tab2 .sub-section{
	padding:0;
}
*html #tab3 .sub-section{
	padding:0;
}
.sub-section-main {
	background-color:#fff;
	padding:10px 7px 10px 10px;
}
.sub-section-main .div-ico {
	position:absolute;
	right:3px;
	top:5px;
}
.sub-section-main ul {
	margin:0px;
	padding-left:0px;
	list-style-type:none;
}
.sub-section-main ul li {
	margin:0px;
	float:left;
	display:block;
	padding-left:10px;
}
.sub-section-main ul li.label {
	padding-top:1px;
}
.sub-section-main ul li.sub-button {
	padding-left:5px !important;
}

.sub-section-main input.textbox {
	padding:3px 5px 2px !important;
}
*/
/*Heading*/
.sub-section h3 {
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#333;
}

.icon01.app100{
	background-position:0px 2px;
	width:16px;
	padding-right:4px;
	padding-bottom:2px;
}
.icon01.app101{
	background-position:0px 2px;
	width:16px;
	padding-right:4px;
	padding-bottom:2px;
}
.icon01.app102 {
	background-position:-200px 1px;
	width:16px;
	padding-right:4px;
	padding-bottom:1px;
}
.icon01.app103 {
	background-position:-100px 2px;
	width:15px;
	padding-right:4px;
	padding-bottom:2px;
}
.icon01.app104 {
	background-position:-200px 1px;
	width:16px;
	padding-right:4px;
	padding-bottom:1px;
}

.icon01.app105 {
	background-position:-350px 2px;
	width:16px;
	padding-right:4px;
	padding-bottom:2px;
}
.icon01.app106 {
	 background-position:-75px 4px;
	 width:13px;
	 padding-right:4px;
	 padding-bottom:4px;
}
.icon01.app109 {
    background-position: -300px 2px;
    padding-bottom: 2px;
    padding-right: 4px;
    width: 14px;
}
.icon01.app201 {
	background-position:-1575px 0px;
	width:15px;
	padding-right:4px;
}
.icon01.app62 {
	background:url(images/apps/aigiongai_icon.gif) no-repeat left 1px;
	width:15px;
	padding-right:4px;
}
/**make friend**/
.icon01.app014 {
	background-position:-325px 2px;
	padding-bottom:2px;
	padding-right:4px;
	width:15px;
}
/**like**/
.icon01.app021 {
	background-position:-500px 0px;
	width:16px;
	padding-right:4px;
	height:16px;
}
/*block activity recent vandtb*/
.block01Activity{padding-bottom:10px;
	margin-bottom:14px;
	border-bottom:solid 1px #e7e7e7;}
.profile-activity h2{color:#838383}
.blockActivity {
	padding-bottom:3px;
	margin-bottom:5px;

}
.blockActivity h2{
	margin:0px;
	padding-bottom:5px;
	font-size:11px;
	line-height:18px;
	color:#333;
	font-weight:normal;
}
.blockActivity .commentLike{font-weight:normal; font-size:10px; padding-left:5px}
.blockActivity .commentLike span {
	background:url(images/graphics/seperate-01.gif) no-repeat right;
	display:inline-block;
	padding-right:6px;
	margin-right:6px;
	font-weight:normal;
}
.blockActivity .commentLike span.last {
	background:none;
}
.blockActivity h3 {
	margin:0px;
	color:#838383;
	font-size:10px;
	font-weight:normal;
	padding-bottom:5px;
	padding-left:20px
}
.blockActivity .commentactivity{font-size:11px; padding-left:0px}
.blockActivity h3	b {
	background:url(images/graphics/seperate-01.gif) no-repeat right;
	display:inline-block;
	padding-right:6px;
	margin-right:6px;
	font-weight:normal;
}
.blockActivity h3	b.last {
	background:none;
}
.blockActivity .highlight h3 {
	padding-bottom:0px !important;
}
.blockActivity .highlight h4 {
	padding-bottom:0px;
}


/***Dropdown Feed***/
.div-dropdown {
	position:absolute;
	right:2px;
	top:15px;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	background-color:#fff;
	border:solid 1px #929292;
	line-height:14px;
	white-space:nowrap;
	display:none;
}
.div-dropdown ul {
	margin:0px;
	padding-left:0px;
	list-style-type:none;
}
.div-dropdown ul li {
	margin:0px;
	display:block;
}
.div-dropdown ul li:hover, .div-dropdown ul li.lidrop-hover {
	background-color:#014c8f;
	color:#fff;
	cursor:pointer;
}
.div-dropdown ul li a {
	display:block;
	padding:3px 10px;
	color:#333;
}
.div-dropdown ul li a:hover {
	text-decoration:none;
	color:#fff;
}

/***Notice***/
.div-notice {
	overflow:hidden;
	width:100%;
}
.div-notice .col1 {
	width:20px;
	float:left;
}
.div-notice .col2 {
	width:90px;
	float:left;
}
.div-notice .col3 {
	float:right;
	padding-top:3px;
}
#home-section .title02 ul.links li.first {
	width:407px;
}
#box_user_info .show_toltip{
    float:none;
}
#point-section #pagalet-mystatus .block04 .point_bar{
    margin: 0;
}
#point-section #content-left .block04 .intro-main p{
    width: 132px;
}
#point-section #pagalet-mystatus .block04 .point a{
    font-weight: 700;
}
/*Up grade phase 4*/
#home-section #pagalet-request-friend .block03-main a{
	line-height:20px;
	font-weight:700;
}
#pagalet-main-photo .tolti04{
	position:absolute;
	top:0;px;
	left:213px;
	width:272px;
	display:block;
	z-index:9999;
	padding:12px 0 0 0;
}
.tolti04 .icon01.delete{
	display:block;
}
.tolti04 h3 span.right{
	padding:5px 0 0 0;
}
#pagalet-main-photo .profile-wrapper-block03{
	overflow:inherit;
}
.tolti04 .arrow_left{
	width:14px;
	height:20px;
	position:absolute;
	
}
#pagalet-main-photo .tolti04 .arrow_left,
#pagalet-update .tolti04 .arrow_left{
	background:url(images/graphics/arrow-left-blue.gif) no-repeat left top;
	top:50px;
	left:-11px;
}
#pagalet-connection .tolti04 .arrow_left{
	background:url(images/graphics/arrow-right-blue.gif) no-repeat left top;
	top:50px;
	left:271px;
}
.taskbar_bottom .tolti04 .arrow_left{
	background:url(images/graphics/arrow-bottom-blue.gif) no-repeat left top;
	bottom:-19px;
	_bottom:-20px;
	left:50px;
	width:19px;
}
.tolti04 .content_tooltip{
    border: 1px solid #337abe;
    background: #fff;
}
.tolti04 .content_tooltip .main_content_tooltip{
	padding:10px 5px 5px 10px;
}
.tolti04 .content_tooltip h3{
    font-size: 12px;
    line-height: 18px;
    color: #014C8F;
    margin: 0 0 5px 0;
    padding: 0;
}

.tolti04 .content_tooltip ul li{
	padding:0 0 5px 10px;
	background:url(images/graphics/bullet01.gif) no-repeat left 5px;
}
.tolti04 .content_tooltip ul li p{
	padding:0 0 0 5px;
}
.tolti04 .content_tooltip .button_bottom{
	height:35px;
	background:#ededed;
	border-top:1px solid #d7d7d7;
}
.tolti04 .content_tooltip .button_bottom .right{
	padding:5px 10px 0 0;
}
#pagalet-connection{
	position:relative;
}
#pagalet-connection .tolti04{
	position:absolute;
	top:-15px;
	_top:-5px;
	*top:-5px;
	left:-273px;
	width:272px;
	display:block;
	z-index:9999;
	padding:12px 0 0 0;
}
#pagalet-update .block04{
	position:relative;
	z-index:1000;
}
#pagalet-update .tolti04{
	position:absolute;
	top:116px;
	left:190px;
	width:272px;
	display:block;
	z-index:9999;
	padding:12px 0 0 0;
	background:repeat;
}
.main-photo-01{
	z-index:999;
}
.taskbar_bottom .tolti04{
	position:absolute;
	bottom:36px;
	left:-40px;
	width:272px;
	display:block;
	z-index:9999;
	padding:12px 0 0 0;
	background:repeat;
}
.taskbar_bottom .blog .tolti04{
	left:-45px;
}
#ionetaskbar .taskbar-content .left ul.taskbar_bottom li  .tolti04 li{
	padding:0 0 5px 0;
	float:none;
	background:none;
}
#ionetaskbar .taskbar-content .tolti04 .content_tooltip .button_bottom .right{
	padding-right:10px;
}
#ionetaskbar .taskbar-content .tolti04 h3 span.right{
	padding:0;
}
#ionetaskbar .taskbar-content .tolti04 h3 span.right a,
#ionetaskbar .taskbar-content .tolti04 h3 span.right a:hover{
	padding:0;
	margin:0;
}
#ionetaskbar .taskbar-content .left ul.ul-taskbar li .tolti04 h3 span.right img{
	margin:0;
	border:none;
}
#pagalet-box-event ul.general-list03 li{
	padding-bottom:10px;
}
#pagalet-box-event ul.general-list03 li.end{
	padding:0;
}
/*icon new*/
.block04 ul.listlink02 li img.icon_new{
    background: none;
    width:auto;
    height:auto;
	float:none;
	margin:0 0 0 5px;
}
/*End icon new*/

#home-section #content-right-main .wrapper-block03 h5,
#home-section #content-right-main .wrapper-block02 h5,
#home-section #content-right-main .profile-wrapper-block02 h5{
	background:url(images/graphics/bg_title_box_feed.gif) no-repeat left -6px;
	padding:0px 0 0 5px;
}
#home-section #content-right-main .wrapper-block03 h5 small{
}
#tab4 .progressWrapper{
    padding:0 0 0 10px;
}
#tab4 .note{
    padding:0 0 0 10px;
}
#tab4 .alert_yellow{
    background: none repeat scroll 0 0 #FFF9D7;
    border: 1px solid #E2C822;
    color: #666666;
    display: inline;
    float: left;
    font: 400 11px arial;   
    width: 260px;
    margin: 0 0 0 106px;
}
#tab4 .alert_yellow p{
    padding: 7px 0 7px 10px;
}

/*Upload video stream*/
#tab4 .innerTab .sub-section .txt_upload_video{
    float:left;
    margin: 10px 0 0 100px;
    font: 700 12px tahoma;
}
#tab4 .innerTab .sub-section .label{
    width: 100%;
    float:left;
    padding:0 0 10px 0;
}
#tab4 .innerTab .sub-section .note{
    width: 100%;
    float:left;
    text-align: center;
}

/**warning block**/
.wrapper-warning{
    margin-bottom: 10px;
}
.wrapper-warning .warning{
	margin:0px auto;
	margin-bottom:0px;
	margin-top:5px;
}
.wrapper-warning .warning .warning-main{
    background-color: #FFF9D7;
    border: 1px solid #E2C822;
    font-size: 11px;
    padding: 5px 10px;
}
.wrapper-warning .warning .warning-main .required02{
    color: #FF0000;
}
/**Box avatar**/
.list_action_avata {
	padding:5px 0 0 0;
}
.list_action_avata li{
	margin:2px 0 0 0;
}